package estacio.guerra.services.impl;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import estacio.guerra.dao.interfaces.IAnuncioDAO;
import estacio.guerra.modelo.Anuncio;
import estacio.guerra.services.interfaces.IAnuncioService;


@Service
public class AnuncioServiceImpl implements IAnuncioService {

	@Autowired
	private IAnuncioDAO anuncioDAO;

	@Override
	public void insertar(Anuncio anuncio) {

		anuncioDAO.insertar(anuncio);

	}

	@Override
	public void modificar(Anuncio anuncio) {

		anuncioDAO.modificar(anuncio);

	}

	@Override
	public void eliminar(Anuncio anuncio) {

		anuncioDAO.eliminar(anuncio);

	}

	@Override
	public Anuncio getAnuncioById(int id) {

		return anuncioDAO.getById(id);
	}

	@Override
	public List<Anuncio> getAllAnuncios() {

		return anuncioDAO.getAllAnuncios();
	}

}
